home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / xeno / LastLogger12.lha / Lastlogger.doc < prev    next >
Text File  |  1996-11-04  |  5KB  |  145 lines

  1. 961104
  2.                         Doc for LastLogger V1.2
  3.                        ~~~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.  
  6. COPYRIGHT:
  7. ~~~~~~~~~~
  8. This program is XenoWare. If you own Xenolink Pro BBS you may use it
  9. freely and spread it to other users of Xenolink, as long as the archive
  10. remains in it's original state! Another requirement for using it more
  11. than two weeks is that you send me a netmail telling me you're using it!
  12.  
  13.  
  14. CHANGES V1.1 -> V1.2 (released 961104):
  15. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  16. * Sometimes my computer gurues on me...yes, it's sad but true! :-) When this
  17.   happens no logout is written to the logfile, and this would mess up the
  18.   textfile. This problem is now history!
  19. * Big re-write for speed!!! The programme now loads the entire logfile to memory
  20.   before scanning it, instead of like before reading one line at a time. This
  21.   has lead to a significant increese in speed! I clocked the two versions with
  22.   my timerprogramme, and came up with this result on a 500kB logfile:
  23.  
  24.   LastLogger V1.1: 14.32 seconds
  25.   LastLogger V1.2:  5.07 seconds
  26.  
  27.   That's a speedincrease by 182 percent!!!
  28. * Removed some code that stripped the rest of the location string after the
  29.   first space. A name like "Lane Cove" would be only "Lane". Now it only strips
  30.   after a comma, so a name like "Lane Cove, Australia" will only be "Lane Cove".
  31. * Since no one ever sends me any netmails or emails telling me they use my
  32.   programme, it's either that no one uses it (which makes it more or less
  33.   unnescessary to release new updates), or it's because no one bothers with it!
  34.   Therefor I've implemented a keyfile for using my programme after a specific
  35.   date. The registration is TOTALLY FREE except for a netmail or an email with
  36.   your name and request for registration. Send it to either of the two addresses
  37.   stated below.
  38.  
  39.  
  40. CHANGES V1.0 -> V1.1 (released 961015):
  41. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  42. * Didn't allocate enough memory.
  43. * Probably a problem with handling of a large number of users. Now
  44.   handles upto 5000 users (in theory atleast!)
  45. * At recuest, added possiblity to use your own colours or no colours at
  46.   all (NOANSI).
  47. * Fixed a problem with fidosessions that 'Failed' which would mess up the
  48.   list.
  49. * Fixed a problem with fidosessions with 'Invalid session password' which would
  50.   result in a 'Linkup failure' which would seriously mess up the list. These
  51.   connections are now skipped and won't show in the list.
  52.  
  53. Version 1.0 released 960819
  54. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  55.  
  56.  
  57. WHAT IS IT:
  58. ~~~~~~~~~~~
  59. A programme to create a textfile showing the last 20 callers, either BBS
  60. logins, or mailcalls.
  61.  
  62.  
  63. INSTALLATION:
  64. ~~~~~~~~~~~~~
  65. * Copy the library to your LIBS: path.
  66. * Copy the programme to your path.
  67. * Set the programme to run after or before any incoming call to the BBS.
  68.   Why not in the Logout.1 and INBOUNDMAIL scripts?
  69. * Edit your fakelogin source or any other menufile and add this line:
  70.   TypeFile "LastCallers.txt"
  71. * Edit the file LastLogger.env to your liking and copy it to your ENV:
  72.   and/or ENVARC: directory. The file is like this:
  73.  
  74.   Line  Explination
  75.   1.    ANSI/NOANSI
  76.   2.    Colourstring for Numbering
  77.   3.    Colourstring for Location
  78.   4.    Colourstring for Name/System
  79.   5.    Colourstring for Up - Dwn
  80.   6.    Colourstring for In - Out
  81.  
  82.   If this file is left out, ANSI will be default, and default colours
  83.   will be used.
  84.  
  85.  
  86. USAGE:
  87. ~~~~~~
  88. Run the programme without any arguments if you want to scan the
  89. CALL-1.LOG logfile. It should be located in Xlog:. If not, enter the
  90. complete path and name of the file to be scanned. In other words, if you
  91. like to run it for CALL-2.LOG or any other call log, enter the path and
  92. name of that file instead. You CAN use it on multiple nodes, just run it
  93. on each and every logfile you've got, and in between the runs, rename
  94. the created file (LastCallers.txt) to LastCallers1.txt for instance if
  95. you run it for CALL-1.LOG and LastCallers2.txt for CALL-2.LOG!
  96.  
  97. Only problem would be if you run the programme in your INBOUNDMAIL
  98. script and the incoming mailcall doesn't leave any mail. Then the script
  99. won't be run, but then again, it will be fixed in the next call
  100. probably!
  101.  
  102.  
  103. REQUIREMENTS:
  104. ~~~~~~~~~~~~~
  105. LIBS:hbasic2.library
  106.  
  107.  
  108. FOUND A BUG?:
  109. ~~~~~~~~~~~~~
  110. If you by any chance should find a bug or any other nasty creatures, you
  111. can reach me at my BBS:
  112.  
  113.   Absolut BBS -  +46 44 247248.        Open 24h, every day of the week,
  114.                                        every week of the year!
  115.  
  116. You can also reach me at the following address:
  117.  
  118.                                 Ulf Nilsson
  119.                                 Fadriften 53
  120.                                 S-296 33 Ahus
  121.                                    SWEDEN
  122.  
  123. (Not that I think anybody will actually write, but anyway...)
  124.  
  125. Or you can use my FidoNet address: 2:200/621.0
  126. Or why not my E-mail address     : uni@absolut.ct.se
  127.  
  128.  
  129. THANKS:
  130. ~~~~~~~
  131. ...goes to Xeno Inc for their wonderful work with Xenolink!
  132.  
  133.  
  134. EPILOGUE:
  135. ~~~~~~~~~
  136. You can always find updates (if there are any) on my BBS as soon as they are
  137. finished. The number is listed above.
  138.  
  139. Until the next door/util, see ya all in Microcosmos!
  140.  
  141. Greetings..    __  __    _   __
  142.                //  //    /\  //
  143.              _//  //    //\\//
  144.               \\_//lf _//  \/ilsson  ..SysOp Absolut BBS!
  145.